public class Test1 {
        public static void main(String args[]) {//这个可以理解为方法重载时候，发生了静多态
            String s = "tommy";
            Object o = s;
            sayHello(o); //语句1
            sayHello(s); //语句2
        }
        public static void sayHello(String to) {
            System.out.println(String.format("Hello, %s", to));
        }
        public static void sayHello(Object to) {
            System.out.println(String.format("Welcome, %s", to));
        }
    }

